﻿using System;
using System.Collections.Generic;
using System.ComponentModel;

namespace Rj_GsInsurance.Server.DataBaseContext.Entities
{
    public partial class InsurWorkInjuryCatalogueDrug
    {
        [Description("药品编码")]
        public string DrugCode { get; set; } = null!;
        [Description("中文名称")]
        public string? ChineseName { get; set; }
        [Description("英文名称")]
        public string? EnglishName { get; set; }
        public string? PinyinMnemonicCode { get; set; }
        public string? WubiMnemonicCode { get; set; }
        [Description("收费类别")]
        public string? ChargeCategory { get; set; }
        [Description("收费项目等级")]
        public string? ChargeItemLevel { get; set; }
        [Description("处方药标志")]
        public string? PrescriptionDrugFlag { get; set; }
        [Description("剂型")]
        public string? DosageForm { get; set; }
        [Description("每次用量")]
        public string? DosagePerTime { get; set; }
        [Description("使用频次")]
        public string? UsageFrequency { get; set; }
        [Description("单位")]
        public string? Unit { get; set; }
        [Description("规格")]
        public string? Specification { get; set; }
        [Description("用法")]
        public string? UsageMethod { get; set; }
        [Description("限定天数")]
        public string? LimitedDays { get; set; }
        [Description("药品限制说明")]
        public string? DrugLimitationDescription { get; set; }
        [Description("工伤使用标志")]
        public string? WorkInjuryUsageFlag { get; set; }
        [Description("开始时间")]
        public string? StartTime { get; set; }
        [Description("终止时间")]
        public string? EndTime { get; set; }
        [Description("有效标志")]
        public string? ValidFlag { get; set; }
        public string? Remarks { get; set; }
        public string? Operator { get; set; }
        public string? OperationTime { get; set; }
        public string? BasicMedicalUsageFlag { get; set; }
        public string? EssentialDrugFlag { get; set; }
        public string? DrugTradeName { get; set; }
        [Description("药监局药品编码")]
        public string? DrugRegulatoryCode { get; set; }
        [Description("生产单位")]
        public string? Manufacturer { get; set; }
        [Description("药品代码")]
        public string? DrugCodeExtended { get; set; }
        [Description("批准文号")]
        public string? ApprovalNumber { get; set; }
        [Description("批准日期")]
        public string? ApprovalDate { get; set; }
        [Description("注册信息序列号")]
        public string? RegistrationSerialNumber { get; set; }
        [Description("限制使用范围")]
        public string? UsageRestrictionScope { get; set; }
    }
}
